<label class="at-InputLabel">
    <span ng-if="state.required" class="at-InputLabel-required">*</span>
    <span class="at-InputLabel-name" >{{::state.label | translate}}</span>
    <at-popover state="state"></at-popover>
    <span ng-if="state._displayHint && !state.asTag" class="at-InputLabel-hint" translate>{{::state._hint}}</span>
    <div ng-if="state._displayPromptOnLaunch" class="at-InputLabel-checkbox pull-right">
        <label class="at-InputLabel-checkboxLabel">
            <input type="checkbox"
                   ng-disabled="state.asTag"
                   ng-model="state._promptOnLaunch"
                   ng-change="vm.togglePromptOnLaunch()" />
            <p>{{:: vm.strings.get('label.PROMPT_ON_LAUNCH') }}</p>
        </label>
    </div>
</label>
